immediate beneficiary - Spanish English Dictionary